On the maximum edge biclique packing problem: formulations and computational experiments

نویسندگان

  • V. Acuña
  • C. E. Ferreira
  • A. S. Freire
  • E. Moreno
  • Adolfo Ibáñez
چکیده

A biclique is a complete bipartite graph. Given a (L,R)-bipartite graph G = (V,E) and a positive integer k, the maximum edge biclique packing (mebp) problem consists in finding a set of at most k bicliques, subgraphs of G, such that the bicliques are vertex disjoint with respect to a subset S ⊆ V and the number of edges inside the bicliques is maximized. The maximum edge biclique (meb) problem is a special case of the mebp problem in which k is fixed as 1. Several applications of the meb problem have been studied and, in this paper, we describe applications of the mebp problem in metabolic networks and product bundling. In these applications the input graphs are very unbalanced (i.e. |R| is considerably greater than |L|), thus we consider carefully this property in our models. We introduce a new formulation for the meb problem and a branch-and-price scheme for the mebp problem. Finally, we present computational experiments with instances that come from the described applications and also with randomly generated instances.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Scale Reduction Techniques for Computing Maximum Induced Bicliques

Given a simple, undirected graph G, a biclique is a subset of vertices inducing a complete bipartite subgraph in G. In this paper, we consider two associated optimization problems, the maximum biclique problem, which asks for a biclique of the maximum cardinality in the graph, and the maximum edge biclique problem, aiming to find a biclique with the maximum number of edges in the graph. These N...

متن کامل

The maximum edge biclique problem is NP-complete

We prove that the maximum edge biclique problem in bipartite graphs is NP-complete. A biclique in a bipartite graph is a vertex induced subgraph which is complete. The problem of finding a biclique with a maximum number of vertices is known to be solvable in polynomial time but the complexity of finding a biclique with a maximum number of edges was still undecided.

متن کامل

Approximating Clique and Biclique Problems

We present here 2-approximation algorithms for several node deletion and edge deletion biclique problems and for an edge deletion clique problem. The biclique problem is to find a node induced subgraph that is bipartite and complete. The objective is to minimize the total weight of nodes or edges deleted so that the remaining subgraph is bipartite complete. Several variants of the biclique prob...

متن کامل

Extending Two-Dimensional Bin Packing Problem: Consideration of Priority for Items

In this paper a two-dimensional non-oriented guillotine bin packing problem is studied when items have different priorities. Our objective is to maximize the total profit which is total revenues minus costs of used bins and wasted area. A genetic algorithm is developed to solve this problem where a new coding scheme is introduced. To evaluate the performance of the proposed GA, first an upper b...

متن کامل

Inapproximability of Maximum Weighted Edge Biclique via Randomized Reduction and Its Applications

Given a complete bipartite graph G = (V1, V2, E) where edges take on both positive and negative weights from set S, the maximum weighted edge biclique problem, or S-MWEB for short, asks to find a biclique subgraph whose sum of edge weights is maximized. This problem has various applications in bioinformatics, machine learning and databases and its (in)approximability remains open. In this paper...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010